package com.linzm.behavioraltype.visitor12;

import com.linzm.behavioraltype.visitor12.computer.Computer;
import com.linzm.behavioraltype.visitor12.computer.Keyboard;
import com.linzm.behavioraltype.visitor12.computer.Mouse;
import com.linzm.behavioraltype.visitor12.computer.Monitor;

/**
 * @Author zimingl
 * @Date 2023/4/16 14:03
 * @Description: ComputerPartVisitor
 */
public interface ComputerPartVisitor {
    void visit(Computer computer);
    void visit(Mouse mouse);
    void visit(Keyboard keyboard);
    void visit(Monitor monitor);
}
